package com.dp.server.entities;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

import org.hibernate.annotations.GenericGenerator;
import org.hibernate.envers.Audited;

import com.dp.client.dto.ConfiguracionDTO;

@Entity
public class Configuracion 
{
	private int id;
	private String descripcion;
	private int valor;
	
	public Configuracion() {}
	
	public Configuracion(ConfiguracionDTO configuracion)
	{
		this.id = configuracion.getId();
		this.descripcion = configuracion.getDescripcion();
		this.valor = configuracion.getValor();
	}
	
	@Id
	@GeneratedValue(generator="increment")
	@GenericGenerator(name="increment", strategy = "increment")
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getDescripcion() {
		return descripcion;
	}
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	public int getValor() {
		return valor;
	}
	public void setValor(int valor) {
		this.valor = valor;
	}
	
	
}
